veterinary arthroscopy - Turkish English Dictionary